package com.gin.soul.pojo;

import lombok.Data;
import lombok.ToString;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * 边基础属性对象(attribute)
 * 完整的边: 源点 目标 基础属性
 * {@link EdgeEsEnterprisePersonDO}
 */
@Data
@ToString
@Table(name = "e_es_enterprise_to_shareholder")
public class EdgeEsEnterprisePersonAttrDO {

    @Id
    private Long rank;

    /**
     * 股东类型
     */
    @Column(name = "inv_type")
    private String invType;

    /**
     * 出资比例
     */
    @Column(name = "con_prop")
    private String conProp;

    /**
     * 出资日期
     */
    @Column(name = "con_date")
    private String conDate;

    /**
     * 创建时间
     */
    @Column(name = "date_created")
    private Date dateCreated;

    /**
     * 创建人
     */
    @Column(name = "created_by")
    private String createdBy;

    /**
     * 修改时间
     */
    @Column(name = "date_updated")
    private Date dateUpdated;

    /**
     * 修改人
     */
    @Column(name = "updated_by")
    private String updatedBy;

}